whistling dove - Turkish English Dictionary